package com;

import com.dao.ICartdao;
import com.dao.IPhonedao;
import com.dao.IUserdao;
import com.dao.impl.Cartdaoimpl;
import com.dao.impl.Phonedaoimpl;
import com.dao.impl.Userdaoimpl;
import com.entity.Phone;
import com.entity.User;
import com.service.ICartService;
import com.service.IPhoneService;
import com.service.impl.CartServiceimpl;
import com.utlils.DBUtlils;

import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;

public class Test {

    public static void main(String[] args) throws SQLException {
        IUserdao dao=new Userdaoimpl();
//        Connection con = DBUtlils.getCon();
//        System.out.println(con);

//        User user= new User("张山","123","广东","123123");
//
//        dao.AddUser(user);

//        User user1=new User(2,"张三","123","广东","123123");
//
//
//        Integer integer = dao.UpUserData(user1);
//        System.out.println(integer);

//        List<User> list = dao.findAll();
//        for (User u:list)
//            System.out.println(u);
//        }
//        User byId = dao.findById(2);
//        System.out.println(byId);

//        boolean login = dao.login("123", "123");
//        System.out.println(login);
//        User lis = dao.findByName("李四");
//        System.out.println(lis);
//
//        IPhonedao idao=new Phonedaoimpl();
//        Phone phone = idao.findByIdPhone(1);
//        System.out.println(phone);
//        ICartdao iCartdao=new Cartdaoimpl();
//        List<Integer> list = iCartdao.findByCart(1);
//        System.out.println(list);

//        ICartdao dao2=new Cartdaoimpl();
//
//        Integer va = dao2.findCartValue(1, 1);
//        System.out.println(va);

    ICartService service=new CartServiceimpl();
        List<Phone> c = service.findByNameCart("123");
        System.out.println(c);

//        Integer value = iPhonedao.findValue(1);
//        System.out.println(value);

    }
}
